piston cleanliness - French English Dictionary